namespace java com.twohalf.mifty.service.gen

service UserService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
   	map<string, string> passwordVerify(1:map<string, string> params),
   	map<string, string> userAdd(1:map<string, string> params),
   	map<string, string> userDelete(1:map<string, string> params),
   	map<string, string> userUpdate(1:map<string, string> params),
   	map<string, string> userInfoQuery(1:map<string, string> params),
   	map<string, string> userListQuery(1:map<string, string> params),
}

service ProductService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> productAdd(1:map<string, string> params),
	map<string, string> productDelete(1:map<string, string> params),
	map<string, string> productUpdate(1:map<string, string> params),
	map<string, string> productInfoQuery(1:map<string, string> params),
	map<string, string> productListQuery(1:map<string, string> params),
	map<string, string> productRequireListQuery(1:map<string, string> params),
}

service OrderService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> orderCreate(1:map<string, string> params),
	map<string, string> orderDelete(1:map<string, string> params),
	map<string, string> orderUpdate(1:map<string, string> params),
	map<string, string> orderInfoQuery(1:map<string, string> params),
	map<string, string> orderListQuery(1:map<string, string> params),
	map<string, string> orderCallback(1:map<string, string> params),
}

service SponsorService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> passwordVerify(1:map<string, string> params),
	map<string, string> passwordChange(1:map<string, string> params),
	map<string, string> sponsorCreate(1:map<string, string> params),
	map<string, string> sponsorDelete(1:map<string, string> params),
	map<string, string> sponsorUpdate(1:map<string, string> params),
	map<string, string> sponsorInfoQuery(1:map<string, string> params),
	map<string, string> sponsorListQuery(1:map<string, string> params),
}

service ReviewService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> reviewAdd(1:map<string, string> params),
	map<string, string> reviewDelete(1:map<string, string> params),
	map<string, string> reviewUpdate(1:map<string, string> params),
	map<string, string> reviewInfoQuery(1:map<string, string> params),
	map<string, string> reviewListQuery(1:map<string, string> params),
	map<string, string> reviewInfoQueryByProduct(1:map<string, string> params),
	map<string, string> reviewInfoQueryByUser(1:map<string, string> params),
}

service PaymentService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> payCreate(1:map<string, string> params),
	map<string, string> payDelete(1:map<string, string> params),
	map<string, string> payUpdate(1:map<string, string> params),
	map<string, string> payInfoQuery(1:map<string, string> params),
	map<string, string> payListQuery(1:map<string, string> params),
	map<string, string> payCallback(1:map<string, string> params),
}

service SiteConfigService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> scCreate(1:map<string, string> params),
	map<string, string> scDelete(1:map<string, string> params),
	map<string, string> scUpdate(1:map<string, string> params),
	map<string, string> scInfoQuery(1:map<string, string> params),
	map<string, string> scListQuery(1:map<string, string> params),
	
}

service FeedbackService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> fbCreate(1:map<string, string> params),
	map<string, string> fbDelete(1:map<string, string> params),
	map<string, string> fbUpdate(1:map<string, string> params),
	map<string, string> fbInfoQuery(1:map<string, string> params),
	map<string, string> fbListQuery(1:map<string, string> params),
}

service SettingService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> settingCreate(1:map<string, string> params),
	map<string, string> settingUpdate(1:map<string, string> params),
	map<string, string> settingInfoQuery(1:map<string, string> params),
	map<string, string> settingListQuery(1:map<string, string> params),
}

service MiscService {
	string callProxy(1:string method, 2:string params, 3:bool isEncrypt),
	map<string, string> sliderCreate(1:map<string, string> params),
	map<string, string> sliderUpdate(1:map<string, string> params),
	map<string, string> sliderInfoQuery(1:map<string, string> params),
	map<string, string> sliderDelete(1:map<string, string> params),

}
